

let add = function () {

    //console.log(this.name)
    req(`/cart/update_qu/${this.name}`,{isAdd: true}).then(res => {
        console.log(res)
    })

    var num = parseInt($(this).next().val());
    $(this).next().val(++num)
    //if(num < parseInt($(this).nextAll().filter(".kucun").html())){
        //$.get("/cart/updatecart/add/1/"+parseInt($(this).nextAll().filter(".goodsid").html())+"/1");
        /*$(this).next().val(function () {
            return num * 1 + 1;
        })*/
   /* }else{
        $(this).next().val(function () {
            return parseInt($(this).nextAll().filter(".kucun").html());
        });
    }*/
    xiaoji();
    zongji();

    //父亲被选择后 $("input[type='checkbox']:checked")
    //console.log($(this).parent().parent().prevAll().filter('.col01').find('input').attr('checked'))
    if($(this).parent().parent().prevAll().filter('.col01').find('input').attr('checked')){
        $('#zongshu').text(parseInt($('#zongshu').text())+1)
    }

}
/*$(".add").click(function () {
    console.log('add..')
    var num = parseInt($(this).next().val());
    if(num < parseInt($(this).nextAll().filter(".kucun").html())){
        //$.get("/cart/updatecart/add/1/"+parseInt($(this).nextAll().filter(".goodsid").html())+"/1");
        $(this).next().val(function () {
            return num * 1 + 1;
        });
    }
    else{
        $(this).next().val(function () {
            return parseInt($(this).nextAll().filter(".kucun").html());
        });
    }
    xiaoji();
    zongji();
});*/

let minus = function () {

    var num = parseInt($(this).prev().val());
    if(num > 1){
        req(`/cart/update_qu/${this.name}`,{isAdd: false}).then(res => {
            console.log(res)
        })
        //$.get("/cart/updatecart/add/1/"+parseInt($(this).nextAll().filter(".goodsid").html())+"/-1");
        $(this).prev().val(--num);
    }
    else{
        $(this).prev().val(1);
    }
    xiaoji();
    zongji();

    if($(this).parent().parent().prevAll().filter('.col01').find('input').attr('checked')){
        $('#zongshu').text(parseInt($('#zongshu').text())-1)
    }

}
/*$(".minus").click(function () {
    var num = parseInt($(this).prev().val());
    if(num > 1){
        //$.get("/cart/updatecart/add/1/"+parseInt($(this).nextAll().filter(".goodsid").html())+"/-1");
        $(this).prev().val(function () {
            return num * 1 - 1;
        });
    }
    else{
        $(this).prev().val(function () {
            return 1;
        });
    }
    xiaoji();
    zongji();
});*/

//$(".num_show").change();
function change(){
    var num = parseInt($(this).val());
    /*if(num > parseInt($(this).nextAll().filter(".kucun").html()))
    {
        $(this).val(function () {
            return parseInt($(this).nextAll().filter(".kucun").html());
        });
    }
    else if(num < 1){
        $(this).val(function () {
            return 1;
        });
    }
    else{
        $(this).val(function () {
            return num;
        });
    }*/
    if(num < 1){
        $(this).val(function () {
            return 1;
        });
    }
    else{
        $(this).val(function () {
            return num;
        });
    }
    //$.get("/cart/updatecart/update/1/"+parseInt($(this).nextAll().filter(".goodsid").html())+"/"+parseInt($(this).val()));
    xiaoji();
    zongji();
}

xiaoji();
zongji();



    if($("input[type='checkbox']:checked").not($("#check_all")).length <= 0){
        $("#jiesuan").css("background-color",'#fff4e8');
    }




    function xiaoji() {
        $(".col07").html(function () {
            num1 = parseFloat($(this).prevAll().filter(".col05").html());
            num2 = parseInt($(this).prevAll().filter(".col06").find(".num_show").val());
            return ((num1*100)*(num2*100)/10000).toFixed(2)+"元";
        })
    }

    function zongji(){
        var zong = 0;
        $("input[type='checkbox']").not($("#check_all")).each(function () {
            if($(this).prop("checked")){
                zong += parseFloat($(this).parent().nextAll().filter(".col07").html());
            }
        });
        $("#zong").html(zong.toFixed(2));

        if($("input[type='checkbox']:checked").not($("#check_all")).length <= 0)
        {
            $("#jiesuan").css("background-color",'#fff4e8');
        }
        else{
            $("#jiesuan").css("background-color",'#ff3d3d');
        }
    }

function checkbox_click() {

        console.log(1)
    //更新选中状态
    req(`/cart/update_ck/${this.value}`).then(res => {console.log(res)})


    if($(this).prop("checked") == false){
        $("#check_all").prop("checked",false);
    }
    else if($("input[type='checkbox']:checked").not($("#check_all")).length == $("input[type='checkbox']").not($("#check_all")).length){
        $("#check_all").prop("checked",true);
    }
    zongji();


    let zongshu = 0
    $("input[type='checkbox']:checked").not($("#check_all")).each(function (i,v) {
        //console.log($(v).parent().nextAll().filter('.col06').find('input').val())
        zongshu += parseInt($(v).parent().nextAll().filter('.col06').find('input').val())
    })
    $('#zongshu').text(zongshu)

}

$(() => {
    $("#jiesuan").click(function () {
        if($("input[type='checkbox']:checked").not($("#check_all")).length <= 0){
            return false;
        }
        else{
            $(this).attr("href",cart());
        }

    });

    $("#check_all").click(function () {
        $("input[type='checkbox']").not($("#check_all")).each(function () {
            $(this).prop("checked",$("#check_all").prop("checked"));

        });
        zongji();
        $("#zongshu").html($("input[type='checkbox']:checked").not($("#check_all")).length);
    });

    /*$("input[type='checkbox']").not($("#check_all")).click(function () {
        if($(this).prop("checked") == false){
            $("#check_all").prop("checked",false);
        }
        else if($("input[type='checkbox']:checked").not($("#check_all")).length == $("input[type='checkbox']").not($("#check_all")).length){
            $("#check_all").prop("checked",true);
        }
        zongji();
        $("#zongshu").html($("input[type='checkbox']:checked").not($("#check_all")).length);

    });*/

})




    function cart() {
        var url="/order/orderinfo?";
        $("input[type='checkbox']:checked").not($("#check_all")).each(function (i) {
            url += "cart" + i + "=" + $(this).parents(".cart_list_td").attr("id") +"&";
        });
        return url;
    }

